package com.example.myapplication.utils

import android.annotation.SuppressLint
import android.app.Activity
import android.content.Context
import android.view.MotionEvent
import android.view.View
import android.view.inputmethod.InputMethodManager
import com.google.android.material.internal.ViewUtils.hideKeyboard

class KeyBoardUtil {
    /**
     * 这个方法直接加在activity里面就行了，就可以点击键盘外面就消失这个activity的键盘
     */
//    override fun dispatchTouchEvent(ev: MotionEvent): Boolean {
//        if (currentFocus != null) {
//            val imm = getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager
//            imm.hideSoftInputFromWindow(currentFocus!!.windowToken, 0)
//            currentFocus!!.clearFocus() // 清除焦点，避免键盘再次弹出
//        }
//        return super.dispatchTouchEvent(ev)
//    }
}